﻿

body {
    background-color:#83BA1F;
}

#map {
	position: relative;
	top:7em;
	height:450px;
	width:600px;
	left:30em;
}


#fullSch {
	position:relative;
	bottom:-0.5em;
	left:0em;
	background-color: #91D100;
	height:100px;
	width:350px;
	color:#4E0000;
	box-shadow: 0 0 10px rgba(255,255,255, 0.9);
}

#fullSchText {
	position: relative;
	left:2.3em;
	top:1em;
	color:#4E0000;
	font-size:30px;
	text-shadow: 4px 4px 0px rgba(0,0,0,0.1);
    font-weight:bold;
}

#busHours {
	position:relative;
	top:-30.5em;
	left:0em;
	height:300px;
	width:350px;
	color:#4E0000;
}

#LeavingSGW{
	color:#4E0000;
	text-align:center;
	font-size:xx-large;
	font-weight:300;
	padding-bottom:0.3em;
	text-shadow: 4px 4px 0px rgba(0,0,0,0.1);
	}
#NextSGW{
	font-size:xx-large;
    border-top:solid;
    border-color:#4E0000;
	color:#4E0000;
	font-weight:300;
	padding-left:0.3em;
	text-align:center;
	text-shadow: 4px 4px 0px rgba(0,0,0,0.1);
	}
#TimeSGW{
	position:relative; 
	font-size:xx-large;
    border-bottom:solid;
    border-color:#4E0000;
	font-weight:bold;
	text-align:center;
	padding-bottom:0.5em;
	}
#LeavingBishop{
	color:#4E0000;
	text-align:center;
	font-size:xx-large;
	font-weight:300;
	padding-bottom:0.3em;
	text-shadow: 4px 4px 0px rgba(0,0,0,0.1);
	}
	
#NextBishop{
	font-size:xx-large;
	color:#4E0000;
    border-top:solid;
    border-color:#4E0000;
	font-weight:300;
	padding-left:0.3em;
	text-align:center;
	text-shadow: 4px 4px 0px rgba(0,0,0,0.1);
	}
#TimeBishop{
	position:relative; 
	font-size:xx-large;
    border-bottom:solid;
    border-color:#4E0000;
	font-weight:bold;
	text-align:center;
	padding-bottom:0.5em;
	color:#4E0000;
	}

#scheduleMFHidden {
    position:relative;
	top:-51em;right:-30em;
	color:#4E0000;
	height:450px;
	width:550px;
	background-color:#91D100;
	z-index:5;
	overflow:scroll;
	box-shadow: 0 0 10px rgba(255,255,255, 0.9);
}

#scheduleWEHidden {
    position:relative;
	top:-51em;right:-30em;
	color:#4E0000;
	height:450px;
	width:550px;
	background-color:#91D100;
	z-index:5;
	overflow:scroll;
	box-shadow: 0 0 10px rgba(255,255,255, 0.9);
}

.hidden {
    display:none;
}
.show {
    display:block;
}

#schTitleWeekFr {
	position:relative;
	top:1em;
	left:0;right:0;
	width:300px;height:40px;
	margin:auto auto;
	font-weight:bold;
	font-size:35px;
	font-family:Calibri;
	text-shadow: 4px 4px 0px rgba(0,0,0,0.1)
}


#schTitleWeek {
	position:relative;
	top:1em;
	left:0;right:0;
	width:450px;height:40px;
	margin:auto auto;
	font-weight:bold;
	font-size:35px;
	font-family:Calibri;
	text-shadow: 4px 4px 0px rgba(0,0,0,0.1);
}
